package com.ruoyi.order.mapper;

import com.ruoyi.order.domain.OrderCashEmployee;

import java.math.BigDecimal;
import java.util.List;

/**
 * 店员提现表 数据层
 * 
 * @author ruoyi
 */
public interface OrderCashEmployeeMapper
{
    /**
     * 根据条件分页查询店员提现列表
     * 
     * @param orderCashEmployee 店员提现信息
     * @return 店员提现信息集合信息
     */
    public List<OrderCashEmployee> selectOrderCashEmployeeList(OrderCashEmployee orderCashEmployee);

    /**
     * 通过店员提现号查询店员提现
     * 
     * @param orderNo 店员提现号
     * @return 店员提现对象信息
     */
    public OrderCashEmployee selectOrderCashEmployeeByOrderNo(String orderNo);

    /**
     * 查询一周累计总数 次数
     *
     * @param orderCashEmployee 店员提现信息
     * @return 店员提现对象信息
     */
    public int selectOrderEmployeeCountTotalInterval(OrderCashEmployee orderCashEmployee);

    /**
     * 新增店员提现信息
     * 
     * @param orderCashEmployee 店员提现信息
     * @return 结果
     */
    public int insertOrderCashEmployee(OrderCashEmployee orderCashEmployee);

    /**
     * 修改店员提现信息
     * 
     * @param orderCashEmployee 店员提现信息
     * @return 结果
     */
    public int updateOrderCashEmployee(OrderCashEmployee orderCashEmployee);
}
